place of installation - Anglais Synonymes Dictionnaire